package com.zr.controller;

import java.io.IOException;
import java.io.PrintWriter;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;

import com.zr.service.SalaryService;
import com.zr.serviceImpl.SalaryServiceImpl;

import net.sf.json.JSONObject;

public class SalaryController extends HttpServlet {
	
		SalaryService salary = new SalaryServiceImpl();
		
		@Override
		protected void doGet(HttpServletRequest req, HttpServletResponse resp)
				throws ServletException, IOException {
			doPost(req, resp);
		}
		
		
		@Override
		protected void doPost(HttpServletRequest req, HttpServletResponse resp)
			throws ServletException, IOException {
			req.setCharacterEncoding("UTF-8");
			resp.setCharacterEncoding("UTF-8");	
			HttpSession session = req.getSession();
			int eid =Integer.parseInt((String) session.getAttribute("eid")) ;								
			int page =Integer.parseInt(req.getParameter("page"));			
			int size =Integer.parseInt(req.getParameter("rows"));	
			 JSONObject  jstu = salary.selUserByUid(eid, page, size);  
			 PrintWriter pw = resp.getWriter();
				pw.write(jstu.toString());
				pw.flush();
				pw.close();
			
		}
	}
